import React, { useEffect } from 'react'
import axios from 'axios'
export default function App() {
  useEffect(() => {
    // ! useEffect 中的副作用函数不能是异步函数
    // *发送网络请求(componentDidMount)

    // todo 1. 通过.then的语法
    // axios.get('https://www.escook.cn/api/cart').then((res) => {
    //   console.log(res)
    // })

    // todo 2. 将网络请求封装到一个函数, 将来调用函数即可
    const test = async () => {
      const res = await axios.get('https://www.escook.cn/api/cart')
      console.log(res)
    }
    test()
  }, [])
  return (
    <div>
      <h1>网络请求</h1>
    </div>
  )
}
